home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fritz: All Fritz
/
All Fritz.zip
/
All Fritz
/
FILES
/
EDUCICAL
/
CRYSTAL.LZH
/
MANUAL.DOC
< prev
next >
Wrap
Text File
|
1988-09-07
|
33KB
|
775 lines
INDEX
CHEMICAL
1.0) Introduction 2
1.1) Starting Chemical 2
1.2) Viewing Files 2
1.3) Setup Command 3
1.4) Move Command 3
1.5) Group Command 3
1.6) File Command 3
1.7) Using a Mouse 3
1.8) Printing 3
1.9) Examples 4
2.1) Covalent Bonding 4
2.2) s Atomic Orbitals 4
2.3) p Atomic Orbitals 5
2.4) d Atomic Orbitals 5
2.5) Molecular Orbitals 6
2.6) Bonding 6
2.7) Size of Atoms 6
2.8) Ions 6
2.9) Electronegativity 6
2.10) sp, sp2, and sp3 Hybrids 7
2.11) Flat Ring Structures 7
2.12) sp3 Rings 7
2.13) d2sp3 Hybrid 7
2.14) W and R commands 7
2.15) Data File Structure 8
CHEMVIEW
3.1) Starting Chemview 8
3.2) Commands 8
CRYSTAL
4.1) Starting Crystal 9
4.2) Examples 9
4.3) Editor and Help File 9
4.4) Ionic Crystals 9
4.5) Cubic Cell 9
4.6) Lattice Cells 10
4.7) Placement of Atoms 10
4.8) Atom Scale and Color 10
APPENDIX
A) Commands for CHEMICAL 10
B) Commands for CRYSTAL 12
C) Editor for CRYSTAL 13
D) Mouse Drivers 14
CHEMICAL, CHEMVIEW, and CRYSTAL are public domain programs and may be
freely copied and distributed. The latest version with source code is
available from the author for $20 ($10 for registered users). The source
code is not for public distribution.
Larry Puhl
6 Plum Court
Sleepy Hollow, Ill. 60118
1.0) Introduction :
CHEMICAL is a molecular modeling program to aid in the formation of
three dimensional pictures of chemicals. Atoms are selected from a
Periodic Table (using the A command) and electron orbital information
retrieved. The Atoms are then bonded (using the B command). The chemical
is displayed as it is being constructed. The chemical can be viewed from
different directions by using the up and down cursor keys and the V
command. If desired, the Hybrid and Ionize commands can be used to alter
the orbitals before bonding. Atoms can be bonded into groups, then the
groups bonded to other groups to make large chemicals. CHEMICAL requires
640K bytes of RAM and a CGA or EGA monitor. You may need to eliminate RAM
resident programs to run this program. CHEMICAL is written in Turbo
PROLOG Ver. 2.0.
CRYSTAL is used to build crystal structures. English commands are
used to describe the structure. The easiest way to build a new structure
is to start with a similar structure. The necessary changes can then be
made using the built in editor. CRYSTAL requires an EGA monitor. CRYSTAL
is written is Turbo PROLOG Ver. 2.0, PROLOG Toolbox, and Turbo C.
CHEMVIEW is a companion program that shows 3-dimensional animation of
the models generated with CHEMICAL. CHEMVIEW requires an EGA board and
monitor. CHEMVIEW is written in Turbo PROLOG Ver. 2.0 with the graphics
routines written in Turbo C. To use CHEMVIEW simply start the program and
select the file desired.
1.1) Starting CHEMICAL
Start CHEMICAL by entering CHEM at the DOS system prompt. The
highlighted selection is the highest available graphics mode. Use the CR
key to select this mode. When using a CGA monitor the system program
GRAPHABL.COM should be run prior to starting CHEMICAL.
Other graphics modes are selected by using the cursor keys. Modes with
16 colors use color to distinguish between different types of atoms. Modes
with less than 16 colors label the atoms.
1.2) Viewing Files
Select the FR command by entering the letters F and R. Or use the
cursor and CR keys to select the File command, then Read sub-command.
Select on of the files listed using the cursor and CR keys. The screen
will then change to graphics mode and show the selected molecule.
The molecule can be viewed from any of six directions. The view shown
is indicated along the right of the screen each time a new view is shown
(in CGA 320x200 mode the view is shown at the top). The view direction can
be changed by using the up/down cursor keys. The new view is not shown
until a (V)iew command is issued. Files read with the FR command return to
the view active when the file was written.
1.3) Setup Commands
The Setup commands turns display options on and off. The options
include Bond Lines, Color Scale, Expanded View, Grid, and atom numbering.
When a file is read, using the FR command, the setup status is set to the
state that existed when the file was written. See Appendix A for a more
complete description of the setup commands.
1.4) Move Commands
The Move commands are used to modify the color, rotation, or position
of atoms. For example the MX, MY, and MZ commands rotate a molecule a
specified number of degrees around the coresponding axis. These commands
change the coordinates of each atom, but do not change the view direction.
The MS command is used to rotate around the axis between two atoms.
The MA command is used to manually move an atom or group. See Appendix A
for a list of the move commands.
1.5) Group Command
Each data file contains the information for a group of atoms. The
group command is used to combine files into a larger chemical. One atom
from a new group is selected to be attached to an atom of another group.
The new group can be placed in front, back, right, left, top, or bottom of
another group. The new group can be rotated before it is attached.
1.6) File Command
The file command is used to read/write chemical files via the FR and
FW commands. The FH and FT commands show help and tutorial files. The FB
commands shows the data file for the chemical currently being built.
The FM command minimizes the size of a file by deleting unused
orbitals. Once this is done, no additional bonds can be made.
The FS command returns to the DOS operating system. Return to CHEMICAL
by entering EXIT. The FA commands calls CHEMVIEW.
1.7) Using a Mouse
A mouse can be used to control CHEMICAL by loading a mouse driver that
programs the mouse to simulate key depressions. A three button mouse
should be set up so that the buttons simulate the CR, esc, and Space keys.
Movement of the mouse should simulate cursor keys. The mouse driver must
be loaded before CHEMICAL is started. See Appendix D for details.
1.8) Printing
Printouts can be made using a graphics package such as Doctor Halo III.
These packages provide a screen capture option. The screen capture driver
must be loaded before CHEMICAL is started.
In the CGA mode printouts can be made if the GRAPHICS command is
loaded before CHEMICAL is started. Then pushing the PrtSc button on the
keyboard will print the screen.
1.9) Examples
Example 1: Make Water Molecule
1) Use the A command to show periodic table.
2) Select O,H, and H using the cursor keys and Enter Key.
3) Use esc to exit A command.
4) Select the Bond Command.
5) Select O and H .
6) Select shared (default) bond.
7) Select one of the O-H bonds.
8) Use the Bond Command to make the other O-H bond. The O and the
unused H must be selected.
Example 2: Benzene C6H6
1) Clear previous entries with (C)lear.
2) Enter 6 Carbon Atoms using (A)tom.
3) Select the sp2 hybrid for each Carbon Atom using (H)ybrid command.
4) Use the Up/Down cursor key to set view to TOP.
5) Bond Atoms 1-2, 2-3, 3-4, 4-5, 5-6, 1-6 (highlighted bond).
6) Make a pi bond between atoms 1-2, 3-4, and 5-6 using (B)ond.
7) Enter 6 Hydrogen Atoms using (A)tom.
8) Bond each hydrogen atom to a carbon atom.
Example 3) [Co(NH3)6]3+ Coordination Compound
1) Select Co and six N atoms.
2) Select the +3 ionization and d2sp3 Hybridization of Co using the
ionize and the Hybrid commands.
3) Select the sp3 Hybrization of N using the Hybrid command.
4) Bond the six d2sp3 orbitals on Co to the six N atoms. Use the
Dative Bond.
5) Select 18 hydrogen atoms.
6) bond the hydrogen atoms to the six nitrogen atoms
2.1) CHEMICAL - Covalent Bonding
Electrons tend to occupy certain locations around the nucleus of an
atom. These locations are classified into Atom Orbital types based on
their directional characteristics. The Atomic Orbitals involved in
covalent chemical bonding are called the s, p, and d Atomic Orbitals.
2.2) s Atomic Orbital
The s Atomic Orbital has no directional preference. The s Atomic
Orbital closest to the nucleus is labeled 1s. The 1s Atomic Orbital is the
lowest energy orbital. Electrons fill the lowest energy orbitals first.
Hydrogen has only one electron, which occupies the 1s orbital, since this
is the lowest energy orbital possible.
To demonstrate filling the 1s orbitals select the first four atoms
from the periodic table using the A command. The atoms are selected by
using the cursor keys to highlight the desired atom, then depressing the
ENTER key. Then exit the atom selection mode by depressing the ESC key.
Next select the Bond command. The following list should be displayed:
1 H 1s1,
2 He 1s2,
3 Li 2s1,
4 Be 2s2,
The left number indexes the atom selected. Next is the symbol for the
element selected. The next sequence of symbols gives the orbital name
followed by the number of electrons in that orbital. Only the orbitals
involved in chemical reactions are shown.
Electrons tend to fill the lowest energy orbitals first. Therefore,
the 1s orbital is filled before the 2s orbital.
2.3) p Atomic Orbital
There are three p atomic orbitals: p(x), p(y), and p(z). Each of these
is dumbbell shaped, and extends along the axis indicted in brackets. The
first p atomic orbital is 2p and is higher in energy than the 2s orbital.
This can be demonstrated by listing the following atoms (clear the screen
using the C command first):
1 B 2s2,2p(x)1,
2 C 2s2,2p(x)1,2p(y)1,
3 N 2s2,2p(x)1,2p(y)1, 2p(z)1
4 O 2s2,2p(x)2,2p(y)1, 2p(z)1
5 F 2s2,2p(x)2,2p(y)2, 2p(z)1
6 Ne 2s2,2p(x)2,2p(y)2, 2p(z)2
Notice that all the p atomic orbitals are filled with one electron
before two electrons can occupy any orbital.
The directional characteristics of the p orbital can be demonstrated
by bonding hydrogen (H) to each of the three orbitals of nitrogen (N).
Clear the screen, then select one N and three H atoms. THen use the Bond
command. First select N by using the cursor keys, then push the Enter key.
Select H the same way. Three bonds type choices are then given. Select the
default bond type by pushing the enter key (The default selection is the
one that is highlighted when the window is first opened). A new window will
then give the bond choices. Notice each N orbital placed the H atom in a
different direction.
2.4) d Atomic Orbitals
The d atomic orbital has five directional types. The names for these
orbitals are: d(xy), d(yz), d(xz), d(x2 - y2), and d(x2). The names
correspond to the directional characteristics of each orbital. CHEMICAL
uses the symbols ',`,^,~, and " to distinguish between the five d atomic
orbitals.
2.5) Molecular Orbitals
Atomic Orbitals from two atoms can combine to form Molecular Orbitals,
the electrons shared (covalently) between the two Atoms. Molecular
Orbitals replace the Atomic Orbitals. Molecular orbitals are either
Bonding or Anti-Bonding. The Bonding Orbitals are lower energy and are
more commonly used for bonding. Each Molecular Orbital can hold at most
two electrons.
There are only three types of Molecular orbitals: sigma, pi, and delta.
Sigma orbitals are formed when the "ends" of Atomic Orbitals bond, and
thus are free to rotate after bonding. Pi and delta Molecular Orbitals are
by side by side bonding and thus are not free to rotate. (CHEMICAL does not
include delta bonds)
2.6) Bonding
Atomic and Molecular orbitals have energy states associated with them.
Bonding occures when a lower energy state occurs by sharing electrons. No
more than two electrons may occupy any orbital. When many possible
bonds exist the lowest energy one will dominate and determine the 3
dimensional configuration.
Typically each atom donates an electron for bonding. Sometimes one
atom will donate both electrons, this is called a Dative bond.
Occasionally bonding can only occur by using the higher energy anti-bonding
orbitals.
The bond order is determined by the number of pairs of electrons in
bonding orbitals minus the number of pairs of electrons in anti-bonding
orbitals. The higher the bond order the stronger the bond.
2.7) Size of Atoms
Atoms for higher numbered elements are generally larger. The size also
varies with the type of hybrid and bonding. CHEMICAL has a built in table
of atom sizes according to the orbital type and bond order. This
information was taken from the Van Nostrand's Scientific Encyclopedia.
2.8) Ions
Atoms that loss or gain electrons are called ions. CHEMICAL has a
built in table of typical ions. Negative ions are large because they has
gained an additional electron. Positive ions are small due to the loss of
an electron.
2.9) Electronegativity
The power of attraction that an atom shows for electrons is called
electronegativity. Electronegativity is a measure of the attraction of an
atom for electrons in its outer shell. The EGA colors in CHEMICAL (when
the color scale is active) are selected to correspond to the electro-
negativity: Red being low and blue being high.
2.10) sp, sp2, and sp3 Hybrids
The s, p, and d atomic orbitals combine to form hybrids. The
directional characteristic of these hybrids combine the characteristics of
the composite atomic orbitals. In addition the new hybrid orbitals
position themselves so as to have the maximum angle between any two
orbitals.
2.11) Flat ring structures
The sp2 hybrid has three bonds oriented in a plane. The angle between
these bonds is 120 degrees, which is the same as the angle in a six side
figure. Therefore, six sp2 can combine to form a six atom ring.
However, a five sided ring has 112 degrees between its angles. In
order to make five sided structures using sp2 hybrids the sp2_5 hybrid is
included. This hybrid is the same as sp2, except that the angles between
the ' and ` bonds are changed to 112 degrees. These two bond are the
default (highlighted) bonds. This makes five ring structure easy to make.
The angle between bond for the sp3 hybrid is not correct for either 5
or 6 ring structures. Therefore, the sp3_5 and sp3_6 bonds are provided.
The sp2, sp2_5, sp3_5, and sp3_6 hybrids form flat rings.
Some Molecular structures have a 5 ring connected to a 6 atom ring. To
generate this structure select the 6 atom in the large ring first. Make
sp2 or sp3_6 hybrids of these six atoms. Bond all of these atom together
to form a ring Next select the 3 atoms needed to form the 5 atom ring, and
make sp2_5 or sp3_5 hybrids. The default bond selections should make the
desired structure.
2.12) sp3 Rings
Rings can be made using the sp3 hybrids. However this structure can not
be flat because the angles between bonds are not 120 degrees. This is the
structure formed by choosing the default selections.
2.13 d2sp3 Hybrids
When CHEMICAL forms hybrids, the electrons are re-distributed among the
new orbitals. In the hybrids presented so far the distribution is done so
as to spread out the electrons among all the hybrids. This forms hybrids
with only one electron that can be used for covalent bonding. However,
the electron distribution in some hybrids, such as d2sp3 is different.
These hybrids have no electrons, and require two electrons from another atom
to form a covalent bond. These are called coordination compounds.
2.14 The W and R commands
The W and R commands are used to save and recover from errors. Complex
molecules are difficult to make because of the large number of possible
bonds. Using the W command can save a lot of work.
2.15 Data File Structure
This is an example of a data file:
chemical_name("H2O Water")
chemical(a(3,"H ",o("1s",1,"σ",1)))
chemical(a(1,"O ",o("3p(z)",1,"σ",3)))
chemical(a(2,"H ",o("1s",1,"σ",1)))
chemical(a(1,"O ",o("3p(y)",1,"σ",2)))
atomlocation(1,l(0,-466,-466,0.7,0,0,0,6),1)
atomlocation(2,l(0,931,-466,0.375,4.712387201,0,1.57079633,1),1)
atomlocation(3,l(0,-466,931,0.375,0,-1.57079633,0,1),1)
commandactive("Files")
viewshown("Top")
grid(8)
atom_count(4)
Each orbital is represented by a line labeled "chemical" and contains
the Selection Number, the Atom Name, the orbital name, the number of
electrons in this orbital, the bond type(if bonded), and the atom number
bonded to. Each atom has a line labeled "atomlocation" giving: the X,Y,Z
coordinates, the radius, the X,Y,Z rotation angle of the Atom, and the
color of the atom (last integer is used internally in program).
Several people have requested the capability to output CHEMICAL files to
other I/O devices or formats. A program can be written to convert to/from
the "atomlocation" values in the *.DAT file. The X,Y,Z values are two byte
integers that need to be divided by 1300 to give angstroms. The radius is
an 8 bytes real (IEEE format) value in angstrums.
3.0) CHEMVIEW
3.1) Starting CHEMVIEW
CHEMVIEW can be started by entering chemview at the DOS prompt, or by
the FA command when using CHEMICAL. CHEMVIEW only works with an EGA
monitor, so no selection of graphic mode is provided. Once CHEMVIEW is
started select a file using the cursor and CR keys.
3.2) Commands
The direction of rotation and image size can be changed via the
following commands:
cursor keys change direction of rotation
+ key makes image bigger
- key makes image smaller
End key stops motion (use cursor key to restart)
Space Key returns to File Menu
Ctrl Break exits CHEMVIEW
4.0) CRYSTAL
4.1) Starting CRYSTAL
Start crystal by entering CRYSTAL at the DOS prompt. An EGA card and
monitor is required. Crystal requires two color graphics pages to show
animation, this is only available on the EGA monitor.
4.2) Examples
Several example files are included on the disk. To view these use the R
command to read files from the disk. Then use the V command to view the
files. Use the cursor keys to change the direction of rotation and the
space key to exit view mode. The + and - keys change the image size. The
End key stops rotation.
4.3) Editor and Help File
Modification are made using the built in text editor. Help in using the
text editor is available using the F1 key when in the edit mode. Help for
command format and an ion list are available using the shift F1 command.
The F5 key can be used to make the help window bigger.
4.4) Ionic Crystals
Most crystal consist of atoms that are bonded with ionic bonds. Ionic
bonds differ from covalent in that the electron is captured by one of the
atoms, rather than being shared.
Crystals are large structures that are formed by a repeated pattern of
unit cells. The simplest cell is a cube.
4.5) Cubic Cell
New structures are made by entering text into the built in editor. Each
command must be on one line and terminated with a period and CR (Enter
Key). Clear the previous text by using the C (clear) command. Then enter
the editor using the E (edit) command, then enter the following lines:
{ Cu3Au }.
Make cube dimensions 3.90 A.
Place Au atoms at the corners of the cube.
Place Cu atom at the center of the cube.
Place Cu atoms on the faces of the cube.
Using the view command will then show the crystal. The top
line is a comment line, and is not part of the program. The
cube dimensions are set by the next line. Atoms are placed in
the cube by the following lines. Next add this line:
Duplicate the cube.
The view command will show how the cube structure repeats to make a
larger structure.
4.6) Lattice Cell
Lattice cells have sides of different length. The length and angles of
the sides can be defined by the commands:
Make lattice dimesions 5.38, 5.38, 8.44 A.
Make lattice angles 30 90 90 Degrees.
4.7) Placement of Atoms within Cells
The following example shows how atoms can be placed within
cells:
{ BiF3 }
Make cube dimensions 5.12 A.
Make atoms full scale.
Place Bi3+ atoms at the corners of the cube.
Place Bi3+ atoms on the faces of the cube.
Place an F- atom at the center of the cube.
Place F- atoms on the edges of the cube.
Place F- atoms at (0.25,0.25,0.25), (0.25,0.25,0.75).
Place F- atoms at (0.25,0.75,0.25), (0.25,0.25,0.75).
Place F- atoms at (0.75,0.25,0.25), (0.25,0.25,0.75).
Place F- atoms at (0.75,0.75,0.25), (0.25,0.25,0.75).
4.8) Atom Scale and Colors
The default atom scale and colors can be changed with the following
commands:
Color Fe2+ atoms red.
Make atoms full scale.
APPENDIX A CHEMICAL Commands
A - (Atom) This command displays a periodic table. Elements are selected
by moving the cursor to the desired Element, then depressing the CR key.
The esc key is used to exit this command.
B - (Bond) This command is used to bond two atoms. A list of all atoms
selected is displayed, along with its electron orbital configuration. The
size of the atom is determined the first time it is bonded.
A choice of three bond types: Anti, Dative, and Shared, is provided to
determine which atom in a bond will supply the two electrons needed for a
molecular orbital. A shared bond takes two electron from each atom. A
Dative bond takes both electons from one atom. An anti bond allows three
or four electrons to be used in the bond.
C - (Clear) This command clears the screen and the buffer for all Atoms
and Bonds selected so far. A Yes/No menu is used to reduce the change of
accidently clearing the buffer.
FA - (Animate) This command executes program CHEMVIEW which shows molecules
in 3 dimensional rotation (on EGA monitors only). The cursor keys are used
to change the direction of rotation, the + and - keys change the size, the
End key stops rotation, the space bar returns to the CHEMVIEW window and
the Ctrl Break key returns to CHEMCIAL. CHENVIEW.EXE must be on the
default disk.
FB - (View Buffer) This command stores the buffer under the file name
TEMP.DAT, then allows the file to be viewed.
FH - Show help file
FM - Minimize Chemical File size by deleting unused orbitals. Do not use
this command until you are completely done, since no additional bonds can
be made to a minimized file.
FR - Read a Chemical File
FS - Goto Operating System, EXIT returns to CHEMICAL.
FT - Show Tutorial File
FV - View a file from disk
FW - Write a Chemical File
G - (Group) This command is used to attaches groups of atoms that were
made using the Bond command. One atom from the group selected is attached
to an atom of a group previously selected. The new group can be rotated
around the X,Y, or Z axis before it is attached.
H - (Hybrid) This command is used to combine electron orbitals into
hybrids. A list of possible Hybrids is displayed. A _5 or _6 ending
indicates that the bonding angles have been adjusted to make a 5 or 6 bond
ring.
I - (Ionize) This command is used to ionize an atom. A list of the
possible ionizations is displayed.
MA - (Move) This command is used to manually move an Atom or Group.
MC - Change color of atom. The color for all atoms of the type selected are
changed.
MD - Deletes a selected atom from the current buffer. This command is most
useful for modifing an existing file into a similar chemical. All atoms
following the one selected are re-numbered. This command may require
several seconds on large files.
MR - (Re-center) All atoms are re-centered on the screen. This command is
used when reading files generated by older versions of CHEMICAL.
MS - Rotate around Sigma Bond - Atoms are free to move around sigma bonds,
and will generally do so to minimize the energy of the system. This
command will rotate an atom and other attached atoms.
MX - Rotate atoms around X axis. Do not use any of the rotate commands
until the molecule is complete. The angle for bonds made after rotation
may not be correct.
MY - Rotate atoms around Y axis
MZ - Rotate atoms around Z axis
R - (Not on Menu) Read to buffer from TEMP.DAT
SB - Toggles Bond lines on/off. Bond lines are only available in graphic
mode with 16 colors.
SC - Toggles electronegativity scale on/off. When on, a color scale is
shown at the bottom of the display window (EGA mode only). The atom colors
are changed to correspond to the electronegtivity of the atom. When off no
scale is shown and the colors are changed to have more contast.
SE - Toggles expanded view on/off.
SG - Toggles grid on/off.
SN - Toggles atom numbering on/off.
V - (View) This command will show the view of the chemical that has been
selected by the up/down cursor keys. The horizonal axis and vertical axis
are shown in the upper right hand corner of the screen. Lines are shown to
indicate bonds. The upper right hand corner of the screen shows which axis
(X, Y, or Z) is aligned with the vertical and horizontal view shown.
Atoms are listed on the left. In 16 color modes, the color is used to
designate the atoms. In 2 and 4 color modes, the atoms are labeled.
W - (Not on Menu) The Write command write the buffer to the file TEMP.DAT.
The Write and the Read commands can be used to recover from an error
during construction of a chemical.
APPENDIX B CRYSTAL Commands
{ COMMENT }
Color __ atoms Red|Pink|Light_Pink|Orange|Gold|Yelow|Mint_Green
Forrest_Green|Green|Light_Green|Light_Blue
Violet_Blue|Blue_Violet|Blue|White.
Duplicate cells.
Make atoms __ scale.
Make cube dimensions __ A|pm.
Make lattice dimensions __ __ __ A|pm.
Make lattice angles __ __ __ degrees.
Place __ atom|atoms at center|corner|edge|face of cube|lattice.
Place __ atoms at (__,__,__), (__,__,__), ... .
Place __ atoms on body centered cube.
Place __ atoms on cubic closest packing.
Place __ atoms on face centered cube."),
Place __ atoms on a hexagonal lattice.").
Ac 2.0 Ac3+ 1.11 Ag 1.44 Ag+ 0.97 Al 1.43
Al3+ 0.57 Am3+ 1.00 Am4+ 0.85 As 1.21 As3+ 0.69
As3- 1.99 As5+ 0.47 At 1.40 Au 1.44 Au+ 1.37
B 0.88 B3+ 0.2 Ba 2.17 Ba2+ 1.38 Be 1.11
Be2+ 0.31 Bi 1.46 Bi3+ 1.20 Bi3- 2.217 Bi5+ 0.74
Br 1.14 Br- 1.97 Br7+ 0.39
C 0.77 C4+ 0.15 C4- 2.60 Ca 1.97 Ca2+ 1.06
Cd 1.49 Cd2+ 0.99 Cl 0.99 Cl- 1.81 Cl7+ 0.26
Co 1.26 Co2+ 0.78 Co3+ 0.65 Cr 1.25 Cr2+ 0.80
Cr3+ 0.70 Cr6+ 0.52 Cs 2.62 Cs+ 1.70 Cu 1.28
Cu+ 0.96 Cu2+ 0.72
F 0.64 F- 1.36 F7 0.07 Fe 1.26 Fe2+ 0.80
Fe3+ 0.67
Ga 1.22 Ga3+ 0.65 Ge 1.22 Ge2+ 0.65 Ge4+ 0.55
H- 2.08 Hg 1.55 Hg2+ 1.12
I 1.33 I- 2.16 I7+ 0.50 In 1.62 In3+ 0.95
Ir 1.35 Ir4+ 0.66
K 2.31 K+ 1.33 Kr 1.69
La 1.88 La3+ 1.07 Li 1.52
Mg 1.60 Mg2+ 0.75 Mn 1.29 Mn2+ 0.83 Mn3+ 0.52
Mn7+ 0.46 Mo 1.36 Mo4+ 0.68 Mo6+ 0.65
N 0.70 N3- 1.56 N5+ 0.11 Na 1.86 Na 1.86
Na+ 1.00 Ne 1.12 Ni 1.24 Ni2+ 0.74 Np3+ 1.02
Np4+ 0.88
O 0.66 O2- 1.4 O6+ 0.09 Os 1.34 Os4+ 0.65
P 1.1 P3- 1.92 P5+ 0.34 Pb 1.75 Pd 1.38
Pd2+ 0.50 Po 1.4 Po4+ 0.9 Pt 1.38 Pt2+ 0.52
Pt4+ 0.55 Pu3+ 1.01 Pu4+ 0.86 Ra 2.2 Ra2+ 1.42
Rb 2.44 Re 1.37 Re6+ 0.52 Rh 1.34 Rh3+ 0.75
Rh4+ 0.65 Ru 1.33 Ru4+ 0.60
S 1.04 S2- 1.855 S6+ 0.29 Sb 1.41 Sb3+ 0.90
Sb3- 2.17 Sb5+ 0.62 Sc 1.6 Sc3+ 0.83 Se 1.17
Se- 1.96 Se4+ 0.40 Se6+ 0.42 Si 1.17 Si4+ 0.40
Sn 1.4 Sn2+ 1.02 Sn4+ 0.65 Sr 2.15 Sr2+ 1.18
Tc 1.3 Tc4+ 0.50 Te 1.37 Te2- 2.21 Te4+ 0.84
Te6+ 0.56 Th4+ 0.95 Ti 1.46 Ti2+ 0.76 Ti4+ 0.60
Tl 1.71
U3+ 1.04 U4+ 0.89
V 1.31 V2+ 0.82 V3+ 0.75 V5+ 0.59
W 1.37 W4+ 0.68 W6+ 0.65
Xe 1.9
Y 1.80 Y3+ 0.91
Zn 1.33 Zn2+ 0.75 Zr 1.57 Zr4+ 0.80
APPENDIX C Crystal Editor Commands
Start of line Home Ctrl-Q Ctrl-S
End of line End Ctrl-Q Ctrl-D
Scroll up Ctrl-W
Scroll down Ctrl-Z
Page up PgUp Ctrl-R
Page down PgDn Ctrl-C
Start of text Ctrl-PgUp Ctrl-Q Ctrl-R
End of text Ctrl-PgDn Ctrl-Q Ctrl-C
Previous position Ctrl-Q Ctrl-P
Goto line Ctrl-F2 Ctrl-Q Ctrl-L
Goto position Shift-F2
Insert new line Ctrl-N
Backspace Ctrl-H
Delete character Del Ctrl-G
Delete word Ctrl-T
Delete to start of line Ctrl-Q Ctrl-T
Delete to end of line Ctrl-Q Ctrl-Y
Delete line Ctrl-BackSpace Ctrl-Y
Copy block Ctrl-F5
Copy block again Shift-F5
Copy block to printer Alt-F8
Copy block to file Alt-F5
Copy block from file F7
Move block Alt-F6
Delete block Alt-F7
Undo delete block Ctrl-F7 Ctrl-K Ctrl-U
Change case for a block Ctrl-F6
Search Ctrl-F3
Search again Shift-F3
Replace F4
Replace again Shift-F4
APPENDIX D Mouse Drivers
The following program can be used with a LOGITECH mouse
BEGIN LeftB, MidB, RightB, LeftM, RightM, UpM, Down, 50, 100
LeftB: TYPE ENTER
MidB: TYPE esc
RightB: TYPE " "
LeftM: TYPE 0,75
RightM: TYPE 0,77
UpM: TYPE 0,72
DownM: TYPE 0,80
Load LOGITECH Menu program then compile above program using using
Newmenu.
The following program can be used with a MouseSystems Mouse:
Sensitivity (30, 40) ; (Xinc, Yinc)
Hysteresis (2, 2) ; (AutoX, AutoY)
ArrowKeys: Cursor
(
Left ([Left])
Right ([Right])
Up ([Up])
Down ([Down])
)
LB: Button (Keys([Enter])) ; Left button, Main Menu
MB: Button (Keys([Esc])) ; Middle button
RB: Button (Keys([Esc])) ; Right button
Mouse
(
Left (LB)
Middle (MB)
LeftRight(MB)
Right (RB)
Cursor (ArrowKeys)
)